Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 PENYWERN ROAD Detached £304,939 £185,000 18 Oct 2013
32 PENYWERN ROAD Semi-Detached £159,227 £126,500 16 Feb 2018